package com.glory.brepda.entity;

import java.io.Serializable;


public class EqpKeepInputListBean implements Serializable {

    private String lineDataRrn;

    private String sheetDataRrn;

    private String dataName;

    private String description;

    private String dataType;

    private String seqNo;

    private String displayType;

    private String unit;

    private String maxValue;

    private String minValue;

    private String sampleSize;

    private String dataString;

    private String referenceName;
    private String imageUrl;
    private String constantValue;

    private UdfBean UDF;

    private String isPartAssociation;
    private String maintenanceMethods;
    private String maintenanceTools;
    private String fieldName;
    private String judgmentCriteriaPass;
    private String isHoldEqp;
    private String isHoldLot;
    private String isNeedTakephotosUpload;

    public String getConstantValue() {
        return constantValue == null ? "" : constantValue;
    }

    public void setConstantValue(String constantValue) {
        this.constantValue = constantValue;
    }

    public String getIsPartAssociation() {
        return isPartAssociation == null ? "" : isPartAssociation;
    }

    public void setIsPartAssociation(String isPartAssociation) {
        this.isPartAssociation = isPartAssociation;
    }

    public String getMaintenanceMethods() {
        return maintenanceMethods == null ? "" : maintenanceMethods;
    }

    public void setMaintenanceMethods(String maintenanceMethods) {
        this.maintenanceMethods = maintenanceMethods;
    }

    public String getMaintenanceTools() {
        return maintenanceTools == null ? "" : maintenanceTools;
    }

    public void setMaintenanceTools(String maintenanceTools) {
        this.maintenanceTools = maintenanceTools;
    }

    public String getFieldName() {
        return fieldName == null ? "" : fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public String getJudgmentCriteriaPass() {
        return judgmentCriteriaPass == null ? "" : judgmentCriteriaPass;
    }

    public void setJudgmentCriteriaPass(String judgmentCriteriaPass) {
        this.judgmentCriteriaPass = judgmentCriteriaPass;
    }

    public String getIsHoldEqp() {
        return isHoldEqp == null ? "" : isHoldEqp;
    }

    public void setIsHoldEqp(String isHoldEqp) {
        this.isHoldEqp = isHoldEqp;
    }

    public String getIsHoldLot() {
        return isHoldLot == null ? "" : isHoldLot;
    }

    public void setIsHoldLot(String isHoldLot) {
        this.isHoldLot = isHoldLot;
    }

    public String getIsNeedTakephotosUpload() {
        return isNeedTakephotosUpload == null ? "" : isNeedTakephotosUpload;
    }

    public void setIsNeedTakephotosUpload(String isNeedTakephotosUpload) {
        this.isNeedTakephotosUpload = isNeedTakephotosUpload;
    }

    public String getImageUrl() {
        return imageUrl == null ? "" : imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public UdfBean getUDF() {
//        return UDF;
        return UDF == null?new UdfBean():UDF;
    }

    public void setUDF(UdfBean UDF) {
        this.UDF = UDF;
    }

    public String getLineDataRrn() {
        return lineDataRrn == null ? "" : lineDataRrn;
    }

    public void setLineDataRrn(String lineDataRrn) {
        this.lineDataRrn = lineDataRrn;
    }

    public String getSheetDataRrn() {
        return sheetDataRrn == null ? "" : sheetDataRrn;
    }

    public void setSheetDataRrn(String sheetDataRrn) {
        this.sheetDataRrn = sheetDataRrn;
    }

    public String getDataName() {
        return dataName == null ? "" : dataName;
    }

    public void setDataName(String dataName) {
        this.dataName = dataName;
    }

    public String getDescription() {
        return description == null ? "" : description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getDataType() {
        return dataType == null ? "" : dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getSeqNo() {
        return seqNo == null ? "" : seqNo;
    }

    public void setSeqNo(String seqNo) {
        this.seqNo = seqNo;
    }

    public String getDisplayType() {
        return displayType == null ? "" : displayType;
    }

    public void setDisplayType(String displayType) {
        this.displayType = displayType;
    }

    public String getUnit() {
        return unit == null ? "" : unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getMaxValue() {
        return maxValue == null ? "" : maxValue;
    }

    public void setMaxValue(String maxValue) {
        this.maxValue = maxValue;
    }

    public String getMinValue() {
        return minValue == null ? "" : minValue;
    }

    public void setMinValue(String minValue) {
        this.minValue = minValue;
    }

    public String getSampleSize() {
        return sampleSize == null ? "" : sampleSize;
    }

    public void setSampleSize(String sampleSize) {
        this.sampleSize = sampleSize;
    }

    public String getDataString() {
        return dataString == null ? "" : dataString;
    }

    public void setDataString(String dataString) {
        this.dataString = dataString;
    }

    public String getReferenceName() {
        return referenceName == null ? "" : referenceName;
    }

    public void setReferenceName(String referenceName) {
        this.referenceName = referenceName;
    }


    public class UdfBean {
        private String eapParame;
        private String fieldName;
        private Object isNeedCheckWaitMaterials;
        private String isHoldLot;
        private String judgmentCriteriaPass;
        private String isNeedTakephotosUpload;
        private String isPartAssociation;
        private String maintenanceMethods;
        private Object eapParameX;
        private Object imageUrl;
        private String maintenanceTools;
        private String isHoldEqp;
        private Object constantValue;

        public String getFieldName() {
            return fieldName == null ? "" : fieldName;
        }

        public void setFieldName(String fieldName) {
            this.fieldName = fieldName;
        }

        public Object getIsNeedCheckWaitMaterials() {
            return isNeedCheckWaitMaterials;
        }

        public void setIsNeedCheckWaitMaterials(Object isNeedCheckWaitMaterials) {
            this.isNeedCheckWaitMaterials = isNeedCheckWaitMaterials;
        }

        public String getIsHoldLot() {
            return isHoldLot == null ? "" : isHoldLot;
        }

        public void setIsHoldLot(String isHoldLot) {
            this.isHoldLot = isHoldLot;
        }

        public String getJudgmentCriteriaPass() {
            return judgmentCriteriaPass == null ? "" : judgmentCriteriaPass;
        }

        public void setJudgmentCriteriaPass(String judgmentCriteriaPass) {
            this.judgmentCriteriaPass = judgmentCriteriaPass;
        }

        public String getIsNeedTakephotosUpload() {
            return isNeedTakephotosUpload == null ? "" : isNeedTakephotosUpload;
        }

        public void setIsNeedTakephotosUpload(String isNeedTakephotosUpload) {
            this.isNeedTakephotosUpload = isNeedTakephotosUpload;
        }

        public String getIsPartAssociation() {
            return isPartAssociation == null ? "" : isPartAssociation;
        }

        public void setIsPartAssociation(String isPartAssociation) {
            this.isPartAssociation = isPartAssociation;
        }

        public String getMaintenanceMethods() {
            return maintenanceMethods == null ? "" : maintenanceMethods;
        }

        public void setMaintenanceMethods(String maintenanceMethods) {
            this.maintenanceMethods = maintenanceMethods;
        }

        public Object getEapParameX() {
            return eapParameX;
        }

        public void setEapParameX(Object eapParameX) {
            this.eapParameX = eapParameX;
        }

        public Object getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(Object imageUrl) {
            this.imageUrl = imageUrl;
        }

        public String getMaintenanceTools() {
            return maintenanceTools == null ? "" : maintenanceTools;
        }

        public void setMaintenanceTools(String maintenanceTools) {
            this.maintenanceTools = maintenanceTools;
        }

        public String getIsHoldEqp() {
            return isHoldEqp == null ? "" : isHoldEqp;
        }

        public void setIsHoldEqp(String isHoldEqp) {
            this.isHoldEqp = isHoldEqp;
        }

        public Object getConstantValue() {
            return constantValue;
        }

        public void setConstantValue(Object constantValue) {
            this.constantValue = constantValue;
        }

        public String getEapParame() {
            return eapParame == null ? "" : eapParame;
        }

        public void setEapParame(String eapParame) {
            this.eapParame = eapParame;
        }
    }
}
